#!/bin/bash

# 安装 certbot 客户端
yum install -y certbot

# 创建证书：创建时会提示输入邮箱，2次是否同意，提示配置TXT域名解析，把提示的解析值配置完成之后再回车继续执行命令即可
certbot certonly -d liufq.cn --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory

# 更新证书
certbot renew

# 删除指定证书
certbot delete --cert-name liufq.cn-0001

# 删除所有证书
certbot delete --cert-name liufq.cn*

# 查看所有证书
certbot certificates

# 删除损坏的续订配置
rm -f /etc/letsencrypt/renewal/liufq.cn.conf

# 确保没有残留的证书文件（如果有）
rm -rf /etc/letsencrypt/live/liufq.cn*
rm -rf /etc/letsencrypt/archive/liufq.cn*